Sea Wormwood — synonyms, definition
1. sea wormwood (Noun)
2 synonyms
Artemisia maritima Seriphidium maritimum
1 definition
sea wormwood (Noun) — Plants of western and northern European coasts.
1 type of
wormwood
2 parts of
Seriphidium genus Seriphidium